package com.day13.staticdemo;

public class StudentDemo {
    public static void main(String[] args) {
        //static  修饰的 成员  该类中所以成员共享
        //被static 修饰的成员变量为静态变量，，修饰的方法为静态方法
        Student.teachName = "sensei";
        //静态变量优先对象出现  属于类  不属于对象 随类的加载出现

        //静态方法中 只能访问静态
        //非静态方法 可以访问所以数据
        //静态方法中没   this.  关键字

        //this 是表示 调用者的地址值
        // 静态变量 和方法 是和类生成的



        Student s1 = new Student();
        s1.setName("慧慧");
        s1.setAge(12);
        s1.setGender("女");
        //s1.teachName = "sensei";

        Student s2 = new Student();
        s2.setName("爱丽丝");
        s2.setAge(14);
        s2.setGender("女");

        s1.study();
        s1.show();

        s2.study();
        s2.show();
    }
}
